foundation trench - Inglés Sinónimo Diccionario